self-loading guns - Türkisch Englisch Wörterbuch